﻿namespace Borg.AddOn
{
    public interface ICompositionEngineNotificationHook
    {
        void OnAutoPluggingAborted(Slot slot, Plug plug);
        void OnAutoPluggingStarted(Slot slot, Plug plug);
        void OnAutoTaggingAborted(Slot slot, Plug plug, string name);
        void OnAutoTaggingStarted(Slot slot, Plug plug, string name);
        void OnTryAutoPlugging(Slot slot, Plug plug);
        void OnTryAutoTagging(Slot slot, Plug plug, string name);
    }
}

